hailing from - Allemand Anglais Dictionnaire